Adaptive Practices for Software Excellence
نویسندگان
چکیده
I f fast-paced, high requirements volatility, and uncertainty characterize your development environment, and you can’t figure out how to succeed, then Adaptive Software Development by James Highsmith can help. It offers an innovative approach grounded in the theory of complex adaptive systems, and it’s both well researched and timely. Its real attraction, however, is that it provides a holistic approach to software development and management—adaptively, of course—and covers the crucial aspects of learning in software production environments.
منابع مشابه
Management Practices for Software Excellence: An Empirical Investigation
The notion of “Software Excellence”, i.e., excellence in all aspects of the creation and application of software in the general organizational context, has been modeled in this paper after the European Quality Model. The logic of the model is that in any Software Producing Unit (SPU), Leadership driving Policy & Strategy, SPU People Management, End-user Management, Resource Management and Proce...
متن کاملOpening the Code: Software Excellence as a Function of Its Development Environment
Software is an increasingly important component of the modern world; indeed, software forms the architecture around which today’s digital society is built. Because of the complex interrelationship between computer code, liberty, and the distribution of power in society, the environment in which code is produced makes a tremendous difference in the resulting structure of the world. An “Open” fou...
متن کاملAdaptive Simplified Model Predictive Control with Tuning Considerations
Model predictive controller is widely used in industrial plants. Uncertainty is one of the critical issues in real systems. In this paper, the direct adaptive Simplified Model Predictive Control (SMPC) is proposed for unknown or time varying plants with uncertainties. By estimating the plant step response in each sample, the controller is designed and the controller coefficients are directly ca...
متن کاملAn Energy Based Adaptive Pushover Analysis for Nonlinear Static Procedures
Nonlinear static procedure (NSP) is a common technique to predict seismic demands on various building structures by subjecting a monotonically increasing horizontal loading (pushover) to the structure. Therefore, the pushover analysis is an important part of each NSP. Accordingly, the current paper aims at investigating the efficiencyof various algorithms of lateral load patterns applied to the...
متن کاملAgile Software Development: Adaptive Systems Principles and Best Practices
Today’s environments of increasing business change require software development methodologies that are more adaptable. This article examines how complex adaptive systems (CAS) theory can be used to increase our understanding of how agile software development practices can be used to develop this capability. A mapping of agile practices to CAS principles and three dimensions (product, process, a...
متن کامل